About Jenrem Properties Limited (12182593) United Kingdom