Overview
Legal name
APP RENTALS LIMITED
Region
South West England
Registered address
89 CHRISTIAN MILL BUSINESS PARK
TAMERTON FOLIOT ROAD
PLYMOUTH
ENGLAND
PL6 5DS
Insolvency history
No