About L&nk Properties Limited (12886071) United Kingdom