About Lencois Property Limited (12623044) United Kingdom