About Lawford Place Freehold Company Limited (08208325) United Kingdom