About North Tower Ltd (10212020) United Kingdom