About 18 Belvedere Street Management Company Limited (06258585) United Kingdom