Phelan Independent Limited is registered in England and Wales with Company Number 12886655. A list of our directors is open to inspection at the registered office. Phelan Independent Limited is not authorised or regulated by the Solicitors Regulation Authority.