🇬🇧
OSPREY TECHNICAL SOLUTIONS LIMITED
71.12 · Other engineering activitiesSIC71129Manufacturing & EngineeringMicroID06873695
📍 14 ROSEDALE AVENUE, BIRMINGHAM, B23 6AP, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.