About 4 Lansdowne Terrace (exeter) Limited (02218861) United Kingdom