About Bdd Developments Limited (07951586) United Kingdom