About Jamobon Properties Ltd (13309234) United Kingdom