About 51 Barry Road Management Company Limited (03110790) United Kingdom