About Ljbr Prop Ltd (10276641) United Kingdom