About Ilminster Rise Management Company (clapham) Limited (05228917) United Kingdom