About Jklr Properties (sedgley) Limited (05085892) United Kingdom