About Bleasdale Developments Limited (11310270) United Kingdom