About Upland House Management Company Limited (05220164) United Kingdom