About Vinegar Street Management Company Limited (04087246) United Kingdom