About Laura Developments Limited (08487975) United Kingdom