About 68 Ilfracombe Road Management Company Limited (07392061) United Kingdom