About Bury Developments Limited (04153878) United Kingdom