About The Cedars Flat Management Company Limited (05882160) United Kingdom