About 22 Newick Road Management Limited (04130824) United Kingdom