About Ambleside Court Telscombe Cliffs Limited (05935270) United Kingdom