About Lynwood House Lillington Management Co Limited (02099660) United Kingdom