About Scimitar Estates Ltd (02132322) United Kingdom