About Lb Development Properties Limited (10611932) United Kingdom