About Crantock Vale Management Company Limited (07851836) United Kingdom