About Norwood Court Management Company (lancaster) Limited (02874039) United Kingdom