About 7 West Street Tavistock Management Limited (04984930) United Kingdom