About Kan Developments Limited (02290066) United Kingdom