About Kabuki Properties Ltd (12856310) United Kingdom