About Kingdon Developments Limited (07180336) United Kingdom