About 2-4 Bell Hill Road Management Company Limited (08571665) United Kingdom