About North Street Associates Limited (10637427) United Kingdom