About 6 Stamford Road N.1. Limited (01355379) United Kingdom