About Ls Great North Finchley Limited (04161295) United Kingdom