About Huguenot Place Limited (12415431) United Kingdom