121 LEASING LIMITED

Company number 06068980 ·

Dissolved

Registered office

Address
Suite B, Business Development Center Stafford Park 4, Stafford Park Industrial Estate, Telford, Shropshire, United Kingdom, TF3 3BA
Postcode
TF3 3BA
Companies at this postcode
418
Average house price in TF3 3BA
£389,000 (7 sales)

Map