About Lyndhurst Flat Management Company Limited (05140699) United Kingdom