About 44 44a Tennyson Street Limited (12789594) United Kingdom