About 96 Vauxhall Street Management Company Limited (09089276) United Kingdom