About Seymour S Yard Management Company Limited (03541518) United Kingdom