About Vauxhall Square (wandsworth Road) Limited (10608685) United Kingdom