About 4 & 4a Hillgrove Street Management Company Limited (08422191) United Kingdom