About 4 Medina Terrace Limited (04246902) United Kingdom