About L Bull Properties Ltd (11097611) United Kingdom