JOOLS COOLS LIMITED Company number 13575121 · Monitor this company Dissolved Overview Control Documents Analysis Location Related Registered office Address33 Oldbury Road, St Johns, Worcestershire, England, WR2 6AA PostcodeWR2 6AA Companies at this postcode 5 Average house price in WR2 6AA £363,000 (15 sales) Map