About 56 Denman Road Ltd (10841681) United Kingdom