About J&ru Properties Ltd (11739040) United Kingdom