About Property Apple Limited (NI067854) United Kingdom