About 15 Pen Y Lan Road Management Company Limited (11930642) United Kingdom