Group First House
Shuttleworth Mead Business Park
Hart Shaw Building, Europa Link
Sheffield Business Park
29-31 Castle Street
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.
© 2023 The Progeny Group Limited