About Number 3 Management Company Limited (05303814) United Kingdom