About Castle Street Bodmin Management Limited (13128275) United Kingdom