About Dealmead Properties Limited (08414132) United Kingdom