About Manor Lodge Properties Limited (12093953) United Kingdom