About 104 Christchurch Road (management) Company Limited (01150186) United Kingdom