About Lince Properties Limited (05150123) United Kingdom