About Lwh Management Company Limited (02940211) United Kingdom