About Ask Devi Properties Ltd (13463458) United Kingdom