About Jbmc Property Ltd (12307926) United Kingdom