About Lynx Property Developments Limited (10876599) United Kingdom