About Kinross Developments Limited (05203794) United Kingdom