About Blantyre Developments Limited (03825308) United Kingdom