About Jbmc Properties Limited (12812214) United Kingdom