About Lyndhurst Management (salcombe) Limited (05306194) United Kingdom