About Adeo Development & Property Holdings Ltd (10138228) United Kingdom