About Halliford Flats Ltd (13373202) United Kingdom