About B&c Property Developers Ltd (12943484) United Kingdom