About 52 Stamford Road Limited (02509827) United Kingdom