About Harcourt Terrace 38 Limited (03603554) United Kingdom