About 12 Montpelier Terrace Management Company (ilfracombe) Limited (05366326) United Kingdom