GARRICK LAND LIMITED Company number 03778352 · Monitor this company Dissolved Overview People 7 Financial Control Documents Analysis Location Related Registered office AddressOpus Studios, 5-7 High Street, Henley-In-Arden, West Midlands, England, B95 5AA PostcodeB95 5AA Companies at this postcode 428 Average house price in B95 5AA £707,000 (17 sales) Map