About Jbc & Co Properties Limited (13388873) United Kingdom