About Tithe Barn Estates Limited (10225861) United Kingdom