About L & B Property Solutions Limited (07379082) United Kingdom