About Lynx Properties London Ltd (09482347) United Kingdom