About 28 New Church Road Management Company Limited (03116469) United Kingdom