About Three Cedar Road Management Company Limited (01906145) United Kingdom