About Kitsch Properties Ltd (12965584) United Kingdom