About Arctic Fox Properties Ltd (13466841) United Kingdom