About Lbs Properties Limited (07929302) United Kingdom