About White Horse (poplar Street) Management Limited (04861259) United Kingdom