About Bandglade Developments Limited (02017475) United Kingdom