Your Details

Lowell Solicitors is a trading name of Lowell Solicitors Limited and is a company registered in England and Wales under Company Reg No. 08647091 Lowell Solicitors Limited is part of the Lowell Group and is authorised and regulated by the Solicitors Regulation Authority. SRA No. 622605 Registered office: Darwin House, 7 Savannah Way, Leeds Valley Park West, Leeds, LS10 1AB.