About Cleddon Properties Limited (05004101) United Kingdom