About Castlemead Washford Management Limited (10581564) United Kingdom