About Lenks Property Limited (11990347) United Kingdom