About Castle Quay (neath) Management Limited (02811419) United Kingdom