About Clevedon Lodge Management Company Limited (02298599) United Kingdom