About Lynnwood Properties Ltd (12420207) United Kingdom