INTO OPERA LTD Company number 09394552 · Monitor this company Dissolved Overview People 2 Documents Analysis Location Related Registered office Address5 WOODLANDS PARK ROAD, GREENWICH, LONDON, UNITED KINGDOM, SE10 9XE PostcodeSE10 9XE Companies at this postcode 17 Average house price in SE10 9XE £826,000 (29 sales) Map