About The Knowle Salcombe Management Limited (02738695) United Kingdom