About Churchill House Flat Management Co. Limited (01286781) United Kingdom