About The Barns Residents Management Ltd (11419685) United Kingdom