Customer Portal

Please click on the button below to access our customer portal.

From the customer portal, you can view open and closed tickets, log new tickets and download/print invoices, depending on your access permissions.

NOTE: You need a password to access the portal.  If you do not have a password or you do not know what your password is, please complete the form below.

If you already have access to the portal, but you do not know your password, you can request your password to be sent to you from the portal login screen.

Contact us today to learn more about Ravenscroft Online and what we do.

Contact Us


11 De Villiers Street
Bellville, Cape Town


Call Us

South Africa: +27 (0)21 957-4100
United Kingdom: +44 203 150 1779