About Thorndown Flats Limited (01189228) United Kingdom