About Lashlake Property Limited (00436868) United Kingdom