About 2 & 4 Ambergate Street Limited (05964780) United Kingdom