About Aptus Property Ltd (13332058) United Kingdom