About Exeter City Living Property Company Limited (11410214) United Kingdom