About Lynden Property Company Limited (02749919) United Kingdom