About 3 West Street Management Co Ltd (06590489) United Kingdom