About Kiftsgate Developments Ltd (07864370) United Kingdom