About 31 Berners Street Limited (07150159) United Kingdom