About Pendrell Road Management Company Limited (02305243) United Kingdom