About Castle Hill (bardsey) Management Limited (05182522) United Kingdom