About 87 Balfour Street Limited (04520679) United Kingdom