VALHALLA (U.K.) LTD Company number 01015221 · Monitor this company Active Overview People 6 Financial Control Charges Documents Analysis Location Related Registered office AddressNew Banks Fee New Banks Fee, Longborough, Moreton-In-Marsh, Gloucestershire, United Kingdom, GL56 0QF PostcodeGL56 0QF Companies at this postcode 17 Average house price in GL56 0QF £681,000 (21 sales) Map