About Flats & Cottages Limited (03039336) United Kingdom