Taunton Associates Company numberLP003836 StatusActive TypeLimited Partnership Incorporated7 Feb 1990 Registered office 19 Rodenhurst RoadLondon Data JSON Markdown