About Manor Properties & Development Ltd (12044238) United Kingdom