About Cobb Properties Ne Limited (12820279) United Kingdom