About Lombas Properties Limited (07030765) United Kingdom