About Noho Place Limited (08554866) United Kingdom