About Scott Wall Properties Limited (08496609) United Kingdom