Regulation
Please click on the link below for our Terms of Retainer
Castelo Solicitors Limited is authorised and regulated by the Solicitors Regulation Authority under number 573316
Castelo Solicitors is a trading name of Castelo Solicitors Limited. Company registration number 8428676. Registered office 83 Victoria Street, London, SW1H 0HW