About Ada Property Investments Ltd (11759801) United Kingdom