Registered office: 29 Mayflower Way, Farnham Common, Slough, Buckinghamshire, SL2 3TU
Practice areas: Corporate & Commercial
SRA number: 633055