About Blakes Developments And Estates Ltd (11663278) United Kingdom