About Greenwich South Street Residents Ltd (03204166) United Kingdom