About Greenwich Millennium Village Limited (03648005) United Kingdom