Contact Us

Get in touch with us via phone or e-mail:

+44 (0)7904 293503
or contact@step-a.org

Get in touch

Registered address

54 Rainsford Way
Hornchurch,
Essex,
RM12 4BL
United Kingdom

Registered in England and Wales
Company Number 07268862

VAT Number 998 5990 20