About Aptsa Property Ltd (13036076) United Kingdom