About 118 Randolph Avenue Limited (02205651) United Kingdom