About N Stutting Properties Ltd (13171527) United Kingdom