About Lbf Properties Limited (12953101) United Kingdom