About Jandor Properties Ltd (SC648978) United Kingdom