About Upper Mill Management Company Limited (03834602) United Kingdom