About Jam Real Estate Limited (10916286) United Kingdom