About Apk Properties Limited (12244508) United Kingdom