About Mark Fox Properties Ltd (10336275) United Kingdom