About Lynx Property Management Ltd (12463601) United Kingdom