About Main Street (seaton) Management Limited (06028267) United Kingdom