About Lammas Gate Management Company Limited (02283760) United Kingdom