About 1 Woodger Road W12 Management Company Limited (08530109) United Kingdom