About Clopton Properties Limited (04833101) United Kingdom