About Nick Street Ltd (07740491) United Kingdom