About The Orchards (upton Snodsbury) Management Company Limited (13591665) United Kingdom