About 25-29 Henrietta Street Residents Limited (02958358) United Kingdom