About 3 Christchurch Road (management) Limited (01758781) United Kingdom