About Lyndhurst Gate Management Company Limited (05145962) United Kingdom