About Lincoln Gibbons Property Investments Limited (04618540) United Kingdom