About N & G Palmer Property Co Ltd (09901484) United Kingdom