About 16 Harcourt Terrace Limited (03405788) United Kingdom