About Lyndene Development Company Limited (SC036894) United Kingdom