is inactive
United Kingdom
Person with significant control
Appointed on22 Nov 2021
Country of residenceEngland
Where is ABIOLA 68 LIMITED's headquarters?
ABIOLA 68 LIMITED's headquarters is located at ENGLAND, BARNSLEY, 279 BARNSLEY ROAD, WOMBWELL, S73 8FH
What is ABIOLA 68 LIMITED's industry?
ABIOLA 68 LIMITED is in the industry of Freight transport by road
What year was ABIOLA 68 LIMITED started?
ABIOLA 68 LIMITED was started in 2021
Sources: Companies House