About Upshire Business Park Ltd. (02508062) United Kingdom