About Blakelock Developments Limited (10688766) United Kingdom