GREEN OWL SUPPORT (UK) LIMITED Company number 05530959 · Monitor this company Dissolved Overview People 12 Financial Control Documents Analysis Location Related Registered office Address4b Tesla Court Innovation Way, Lynch Wood, Peterborough, England, PE2 6FL PostcodePE2 6FL Companies at this postcode 193 Average house price in PE2 6FL £294,000 (10 sales) Map