About Christchurch House Sw2 Limited (03356907) United Kingdom