About Abta Properties Limited (06415226) United Kingdom