About L K A Developments Limited (09760001) United Kingdom