About Holcombe Flats (management) Limited (03518060) United Kingdom