About Barton Lane Management Company Limited (09903437) United Kingdom