Hargreaves Gilman is the trading name of Hargreaves Gilman Solicitors Ltd which is a company registered in England. Company Registration no. 7183268
Authorised and Regulated by the Solicitors Regulation Authority. SRA no. 534732