About Apple Properties Management Ltd (10519291) United Kingdom