About Jmax Properties Ltd (SC613384) United Kingdom