About Ada Property Limited (13460329) United Kingdom