About Scott Properties No 1 Limited (SC324601) United Kingdom