About B&c Property Swansea Limited (10994048) United Kingdom