About Noble West Properties Limited (11205922) United Kingdom