About Lyall Mews West Management Company Limited (02455356) United Kingdom