About Avalon Court (woolacombe) Limited (03752092) United Kingdom