About Lydiard Fields Management Company Limited (04805633) United Kingdom