About Salcombe Gardens Management Company Limited (03565359) United Kingdom