About Castlemead (persimmon 964) Town Trowbridge Limited (09991058) United Kingdom