About Upminster Estates Limited (00811594) United Kingdom