About 8 Avenue Road Ilfracombe Management Company Limited (04738843) United Kingdom