About Lynx Properties Limited (10556122) United Kingdom