About 860 Christchurch Road Limited (12797117) United Kingdom