About Aptitude Property Investments Ltd (12067872) United Kingdom