About Jlb Housing Ltd (12287750) United Kingdom