Showing all results for
11172903
About 7 results (0.11 seconds)
#11172903
Active
CIC
Blackpool Enterprise Centre, Lytham Road, Blackpool, Lancashire, FY4 1EW
DoB: 03/1976
The Parent Platform CIC
#11172903
Ownership Rights (25 to 50%)
Voting Rights (25 to 50%)