About The Draycott Seneca Syndicate Limited (03209176) United Kingdom