About Thornhill Flats Management Limited (01298230) United Kingdom