About Jj Apex Properties Ltd (12095398) United Kingdom