Daniel Whitmore Advises individuals and families on applications, extensions and switching routes, with a focus on making immigration decisions understandable and affordable.