About Biggin Street Residences Ltd (13309616) United Kingdom