LATCH DEVELOPMENTS LIMITED Company number 07448738 · Monitor this company Dissolved Overview Control Documents Analysis Location Related Registered office AddressBeech House 31, Howards Lane, Holybourne, Alton, United Kingdom, GU34 4HH PostcodeGU34 4HH Companies at this postcode 32 Average house price in GU34 4HH £865,000 (21 sales) Map