About Stafford House (ilfracombe) Management Company Limited (03244311) United Kingdom