About Cedarhurst Properties Limited (06186130) United Kingdom