About Castlemead (953) Trowbridge Management Company Limited (10535306) United Kingdom