About Marsh House (alphington Road Exeter) (no 2) Management Company Limited (07858015) United Kingdom