About Dmeo Properties Ltd (12212403) United Kingdom