About B & S Property Developments Ltd (09787036) United Kingdom