About Dedman Properties Limited (01400789) United Kingdom