About Castle Bay (london) Limited (09451011) United Kingdom