About Janda Property Development & Management Ltd (13677322) United Kingdom