About West Lynn Management Company Limited (02180351) United Kingdom