1A Tower Square
1 The Triangle
1b Stairbridge Court
Group First House
Shuttleworth Mead Business Park
Progeny is a trading style of The Progeny Group Limited and is used by various companies within the Progeny group of companies. The Progeny Group Limited is a limited company registered in England and Wales with number 09276612. The company’s registered address is 1A Tower Square, Leeds, LS1 4DL.
© 2022 The Progeny Group Limited