About Uphill Developments Limited (05565359) United Kingdom