About North Street Development Co Ltd (13533452) United Kingdom