About S D Blake Developments Limited (09764428) United Kingdom