About Clayworth Properties Limited (09325144) United Kingdom