About Greater London Property Development Ltd (12763981) United Kingdom