About London House (wiveliscombe) Management Limited (01852345) United Kingdom