About North Face Properties Limited (09489421) United Kingdom