About Flaxmoss Gardens Management Company Limited (10373106) United Kingdom