About N & G Lettings Limited (11282408) United Kingdom