The site has 2 offices and 26 storage units ranging from 25sq.ft – 200sq.ft.
The site has 2 offices and 26 storage units ranging from 25sq.ft – 200sq.ft.
Ultra Self Storage
Unit 3C & 1C
Talbot Road Industrial Centre
Leyland, PR25 2ZF
Tel: 01772 809065
mail@ultrastorage.co.uk