About 60 Penpol Terrace Management Company Limited (05180761) United Kingdom