INGENIOUS ARCH LTD Company number 14919775 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address148 Meadfield Road, Slough, Berkshire, England, SL3 8JF PostcodeSL3 8JF Companies at this postcode 7 Average house price in SL3 8JF £456,000 (19 sales) Map