About Mcguirewoods London Llp (OC307641) United Kingdom