About Lyndhurst Management Association Limited (02533742) United Kingdom