About Lyncs Property Company Llp (OC355832) United Kingdom