About Quiltease Flat Management Company Limited (06649731) United Kingdom