About Clark & Graham Properties Limited (10012521) United Kingdom