About Deylami Properties Ltd (12884372) United Kingdom