Unit E Pelican Works Wakefield Road, Leeds
Reg Number: 06830050
Date of Inc: February 25, 2009
Reg Number: 14003781
Date of Inc: March 25, 2022
Unit N Pelican Works, Leeds
Reg Number: 08575640
Date of Inc: June 19, 2013