Hi DL, sorry I've been slack responding to your message. he outfit chassis, subframe etc was made by an engineer mate of mine from our bike club, The Monarchs.
I've actually put the Strom outfit up for sale, new project in the wings.
take care.
Dave.