About North Light Property Ltd (13496447) United Kingdom