About Blakes Developments Limited (02102383) United Kingdom