About Coast (ilfracombe) Management Limited (05812460) United Kingdom