About Penrose House (plots 62-70) Management Company Limited (08771190) United Kingdom