GREENWAVE RENEWABLES SERVICES LIMITED Company number 17257598 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address22 Upper Lake, Battle, England, TN33 0AN PostcodeTN33 0AN Companies at this postcode 9 Average house price in TN33 0AN £455,000 (8 sales) Map