About Upminster Properties Limited (04927611) United Kingdom