About Thomas L Keen (properties) Limited (00639267) United Kingdom