About 10 Church Rise Management Limited (08438585) United Kingdom