About Manor Developments (beckenham) Ltd (13196607) United Kingdom