About 23 And 23a Borneo Street Limited (05963487) United Kingdom