About Lts Addy Property Ltd (13209517) United Kingdom