About The Sequoia Partnership Limited (07169459) United Kingdom