About Adda Property Investment Ltd (13109992) United Kingdom