About Green Apartments London Limited (10736631) United Kingdom