About N & L Property Services Ltd (10687871) United Kingdom