About Lyndale Lettings Ltd (12523346) United Kingdom