About Sutton Barns Management Company (2) Limited (05133528) United Kingdom