About Easthampton Barn Management Limited (03755189) United Kingdom