About Addicus Property Ltd (10777946) United Kingdom