Skip to content
f. FreeLinkDirectory

Isco 8118 Ltd

Takeaway in Selby

About Isco 8118 Ltd

Isco 8118 Ltd is a takeaway based in Selby. It is registered with Companies House under company number 16962568, incorporated January 2026.

Is this your business? Claim this listing to add a description, opening hours and photos.

More takeaways in Selby

See all takeaways in Selby →