About The Seymour Gardens Management Company Limited (02379432) United Kingdom