About Churchill Residences Ii Limited (03800360) United Kingdom