About Lyell Court Management Company Limited (01452241) United Kingdom