About Checkmate Properties Limited (03630391) United Kingdom