About Adel Properties Ltd. (13240798) United Kingdom