About 40-42 Ramsay Road Limited (04440513) United Kingdom