About Keq Developments Limited (09294370) United Kingdom