About 155 Algernon Road Limited (04353856) United Kingdom