About Lawrence Francis Developments Ltd (09080223) United Kingdom