About 1 Barrowgate Road (london) Limited (04424336) United Kingdom