About Northcot Properties Limited (11027765) United Kingdom