About Janper Properties Ltd (11262298) United Kingdom