About Ceda Properties Limited (09599492) United Kingdom