John Allen

BRITISH

Current Appointments
15

Ruthway Finance Limited

secretary · Since 12/07/1992

Babcock Africa Engineering Limited

secretary · Since 12/07/1992

Melanshire Finance Limited

secretary · Since 12/07/1992

Babcock Product Engineering Limited

secretary · Since 12/07/1992

Babcock Hydraulic Handling Limited

secretary · Since 12/07/1992

Babcock Power Licensing Limited

secretary · Since 12/07/1992

Edwin Danks And Company (Oldbury) Limited

secretary · Since 12/07/1992

Active
Collis Mechanical Handling Limited

secretary · Since 12/07/1992

Cowan Hulbert Limited

secretary · Since 12/07/1992

Porterfield Foundries Limited

secretary · Since 12/07/1992

Vauxhall Boiler Company Limited

secretary · Since 12/07/1992

Babcock Worsley Limited

secretary · Since 12/07/1992

Rustguard Limited

secretary · Since 12/07/1992

Babcock Plant Leasing Limited

secretary · Since 12/07/1992

Summary

Current roles15
Former roles0
NationalityBRITISH
Risk flags None detected

Data sourced from Companies House public register. Financial data from filed accounts. Updated as filings are processed.