About Lockley Properties Limited (06184877) United Kingdom