About Jp & B Properties Limited (13354902) United Kingdom