About 12 Christ Church Road Management Limited (08649283) United Kingdom