About Uphall Developments Limited (13653152) United Kingdom