About L&b Property (leeds) Limited (11163369) United Kingdom