About Jam Construction And Property Development Ltd (12649893) United Kingdom