About Kitewinder Property Holdings Limited (12559448) United Kingdom