Jack Waghorn International
Delmon House, 36 - 38 Church Rd, Burgess Hill RH15 9AE, United Kingdom
3.3
3 reviews
3 comments
XV4C+54 Burgess Hill, United Kingdom
Location reporting
Claim this location
Write a review
Recommended locationsBen Benjamin
Turned me down for a job when they saw my Union membership card. If, like me, you are ex forces then i suggest you avoid this company
Big chunngus x
David Heaton2 years ago