About North Street (management Company) Ltd (10503803) United Kingdom