Company name: 3D Eye Limited
Description: West London based creative production house delivering 3D solutions for creative industries.
41-49 Stirling Rd, London W3 8DJ, United Kingdom