About Church View (halstead) Management Company Limited (06922316) United Kingdom