Liam Russell Architects Limited has been on the local market for at least twenty one years. Registered under the number 04758636 in 2003, the company have office at 2-3 Pavilion Buildings, Brighton BN1 1EE. This firm's registered with SIC code 71129 which means Other engineering activities. 2021-05-31 is the last time company accounts were reported.