About Dexters Properties Ltd (06693483) United Kingdom