About Acta Properties Ltd (12207523) United Kingdom