About 1a Church Road Management Co Limited (08415710) United Kingdom