A STAR MECHANICAL LTD Company number 14371276 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressRose Cottage Old Church Lane, Selsley, Stroud, England, GL5 5LH PostcodeGL5 5LH Map