About Abac Property Limited (10646185) United Kingdom