LIMRA TECH LIMITED Company number 11490040 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address29 ALBION STREET, CHELTENHAM, UNITED KINGDOM, GL52 2LT PostcodeGL52 2LT Companies at this postcode 9 Average house price in GL52 2LT £298,000 (19 sales) Map