Lease, deeds, whatever. You will have something that mentions parking at your property. What it doesn't say about parking is equally important.
So, before we can advise properly, you need to let us know the terms of your lease/deeds or whatever says about your parking rights and whether any third party can override your supremacy of contract.
Yes, the NtK is not fully compliant with all the requirements of PoFA which means that they cannot transfer liability to you from the unknown driver.