Getting in touch with us

EK RCA is a nationwide service to property owners and managers, delivered from six hubs in London, Brighton, Birmingham, Bristol, Exeter and Manchester.

Email us

Call us

+44 (0) 20 3667 1510

Our office

The Building Centre
26 Store Street
London WC1E 7BT

Contact Form

Other sites in the EK group