About Kiki Properties Ltd (13662968) United Kingdom