About Star Corner London Limited (09033324) United Kingdom