About Apple Property Partners Ltd (10229457) United Kingdom