Overview
Legal name
FISH EYE PRODUCTIONS LIMITED
Region
Yorkshire and the Humber
Registered address
103 STATION ROAD
UPPER POPPLETON
YORK
YO26 6PZ
Insolvency history
No