BARONS EDEN OPERATING LIMITED Company number 10052074 · Monitor this company Active Overview People 8 Control Charges Documents Analysis Location Related Registered office AddressGenesis House 7 Cotswold Business Village, London Road, Moreton-In-Marsh, Gloucestershire, England, GL56 0JQ PostcodeGL56 0JQ Companies at this postcode 68 Average house price in GL56 0JQ £771,000 (5 sales) Map