About Jennifer Lynn Properties Ltd (10344428) United Kingdom