About 76 Balcombe Street Management Company Limited (06130929) United Kingdom