About Uphill Road Management Company Limited (05981466) United Kingdom