About Lynden House Properties Ltd (11264981) United Kingdom