OBJECTS OF ART LIMITED Company number 03488229 · Monitor this company Dissolved Overview People 4 Financial Control Documents Analysis Location Related Registered office Address7 FALLOWS ROAD, NORTHLEACH, CHELTENHAM, GLOUCESTERSHIRE, ENGLAND, GL54 3QQ PostcodeGL54 3QQ Companies at this postcode 15 Average house price in GL54 3QQ £581,000 (41 sales) Map