About Jab Property Group Ltd (13399192) United Kingdom