About Green London 1 Ltd (13115248) United Kingdom