About Manor Developments London Limited (06497447) United Kingdom