About J3m Properties Limited (12631806) United Kingdom