About Clams W Property Limited (12836502) United Kingdom