Home / Company data / OTRA LIMITED
COMPANIES HOUSE COMPANY INFORMATION

OTRA LIMITED

Ltd · Preston · Company no. 09697206

ACTIVE
Stored Companies House information Loading the latest company information…

Company overview

Company number
09697206
Status
Active
Category
Ltd
Incorporated
2015-07-22
Accounts category
Unaudited Abridged
Next accounts due
2027-04-30

Registered office

Shorrock House 1 Faraday Court, Fulwood, Preston, Lancashire, United Kingdom, PR2 9NB

Business activities

  • 45200Maintenance and repair of motor vehicles