About Loks Properties Limited (13617734) United Kingdom