About Blackhills Developments Limited (08432890) United Kingdom