About Apple Properties Ltd (12896332) United Kingdom