About The Foxlydiate Cottages Management Company Limited (12235756) United Kingdom