About Scor Asia House Limited (08461305) United Kingdom