About Cecil Mansions (management) Limited (01688756) United Kingdom