About Wls Seymour Place Limited (09347748) United Kingdom