RICHARD J BARNES LIMITED Company number 05470581 · Monitor this company Dissolved Overview People 5 Financial Control Documents Analysis Location Related Registered office Address6 Thatch Close, Selby, England, YO8 9DB PostcodeYO8 9DB Companies at this postcode 2 Map