About Lyndhurst Management Uk Ltd (04831539) United Kingdom