About Manor Croft Flat Management Company Limited (01621718) United Kingdom