About 265 Richmond Road Limited (12995191) United Kingdom