Owners Apartments Rentals began its business in the year 2006 as a Private Limited Company registered with number: 05753959. The firm's headquarters was located in Lancashire at 36 Church Stile. The Owners Apartments Rentals Ltd. company had been on the market for at least sixteen years.
The officers were as follow: John E. appointed in 2006, Jonathan E. appointed on 2006-03-23 and Valerie E. appointed on 2006-03-23.
Executives who controlled the firm include: John E. owned 1/2 or less of company shares. Valerie E. owned 1/2 or less of company shares.