About Chess Architecture & Development Limited (04286594) United Kingdom