About N C Darmoo Properties Limited (11607014) United Kingdom