About Hatton Barns Management Company Limited (10312954) United Kingdom