About Deanman Properties Ltd (12078558) United Kingdom