About Nelson Street (queensbury) Management Limited (06404263) United Kingdom