About Upwaltham Barns (lettings) Limited (10756926) United Kingdom