About Flatford Lodges Management Company Limited (12779436) United Kingdom