About Joel And Jude Properties Limited (10850617) United Kingdom