About The Clock House Midhurst Management Limited (05223116) United Kingdom