About Salcombe Heights Management Limited (07906268) United Kingdom