About 6 Grosvenor Place Exeter Limited (05462532) United Kingdom