Sombreros Street Food Ltd Company number17510474 StatusActive TypePrivate Limited Company Incorporated9 Oct 2026 Nature of business Take-away food shops and mobile food stands Registered office 23, 23 Bright StreetClitheroeBB7 1NW Data JSON Markdown