About Laken Properties Limited (05085646) United Kingdom