About Clovelly Apartments (ilfracombe) Limited (01810256) United Kingdom