FRESH TECHNOLOGIES & DEVELOPMENTS LTD Company number 13230343 · Monitor this company Dissolved Overview People 2 Control Documents Analysis Location Related Registered office Address267 Prestbury Road, Cheltenham, Gloucestershire, England, GL52 3EX PostcodeGL52 3EX Companies at this postcode 3 Average house price in GL52 3EX £635,000 (5 sales) Map