INTERFACE CONSULTING LIMITED Company number 09429725 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office Address18 ORCHARD PARK, MELBOURNE, UNITED KINGDOM, YO42 4SL PostcodeYO42 4SL Companies at this postcode 2 Average house price in YO42 4SL £381,000 (23 sales) Map