About Lyndholme Management Company Limited (08480470) United Kingdom