About Jam Property Development Ltd (11897998) United Kingdom