About The Courtyard Clyffe House Management Company Limited (02375174) United Kingdom