About 132 North Road (saltash) Management Company Limited (07039925) United Kingdom