About The Salcombe Management Company Limited (08166994) United Kingdom