About Ap Property Investments & Holdings Ltd (12916366) United Kingdom