About Lins Properties Management Limited (11701120) United Kingdom