About 42 Stanford Road Limited (08034809) United Kingdom