About Lawrence Investments (luton) Limited (00583518) United Kingdom