About 15 Winckley Square Llp (OC324460) United Kingdom