About Lok Developments 09 Limited (12295378) United Kingdom