About The Grafton Capital Echo Executives Limited Partnership (SL024062) United Kingdom