About Lynnwood 10 Downfield Road Management Company Limited (01075379) United Kingdom