About 28 Harcourt Terrace Co Ltd. (03300872) United Kingdom