About North Street House Ltd (12121610) United Kingdom