About North Street Properties Ltd (13272429) United Kingdom