About Blake Developments Limited (05390500) United Kingdom