About 24-28 Cambridge Road Limited (07170301) United Kingdom