About Lyddington Property Company Limited (10504596) United Kingdom