About Jungle Cat Properties Limited (11291635) United Kingdom