About Lederton Properties Ltd (13666954) United Kingdom