About Thaxted Flats (salisbury) Limited (01256779) United Kingdom