About The Jackson Scraesburgh Partnership (SL002847) United Kingdom