About Seventy Eight Greenwich South Street Residents Limited (03204106) United Kingdom