About Irving Place Limited (08271187) United Kingdom