About L&s Properties (n.i.) Limited (NI671366) United Kingdom