About Seymour Gardens Amesbury Management Company Limited (08580963) United Kingdom