About C & W Launceston Property Ltd (11679625) United Kingdom