About The Cedars (lancaster) Management Company Limited (03727210) United Kingdom