About The Terraces Management Company (portsmouth) Limited (06447866) United Kingdom