About Devani Properties Ltd (12240707) United Kingdom