About Jjbl Property Investments Ltd (12307595) United Kingdom