About Lockton Property Services Limited (08940298) United Kingdom