About Cen Properties Limited (07149299) United Kingdom