INSTALLATION STATION LIMITED Company number 17249257 · Monitor this company Active Overview People 2 Control Documents Analysis Location Related Registered office Address2 Meadow Street, Burnley, England, BB11 1NF PostcodeBB11 1NF Companies at this postcode 7 Map