About The Clock House Restaurant Property Company Limited (07246595) United Kingdom