About N & G Property Developers Ltd (13173959) United Kingdom