About 19 Torbay Road Management Company Limited (07677015) United Kingdom