About Flats & Houses Limited (04711822) United Kingdom