About Jlsb Properties Limited (10663263) United Kingdom