About Barton Villas (dawlish) Management Company Limited (05755236) United Kingdom