Thrumster Mains Company numberSL004642 StatusActive TypeLimited Partnership Incorporated21 Jun 2002 Registered office ThrumsterWick Data JSON Markdown