About Seymour Property & Services Ltd (13499063) United Kingdom