About Gemclay Properties Limited (09058944) United Kingdom