About Barton Road Management Company Limited (05517361) United Kingdom