About Lynden Properties Limited (04100060) United Kingdom