About N & T Properties Ltd (11151578) United Kingdom