About Jb London Estates Limited (10628290) United Kingdom