About B&b Property Developers Ltd (12361703) United Kingdom