About North Face Mangement Ltd (06020666) United Kingdom