About Nash Street Holdings Limited (04152205) United Kingdom