About Consolidated Neal Street Limited (09413188) United Kingdom