About Seymour Property Group Ltd (13298689) United Kingdom