About Fox Properties (london) Limited (10648685) United Kingdom