About Manor Lodge (devon) Limited (04935466) United Kingdom