Albii Ltd Company number17512083 StatusActive TypePrivate Limited Company Incorporated10 Oct 2026 Nature of business Take-away food shops and mobile food stands Registered office 43 Rochfords GardensSloughSL2 5XA Data JSON Markdown