About Adel Property Investments Limited (05990794) United Kingdom