About North Street (epping) Limited (11696244) United Kingdom