About Salter Buildings Residents Company Limited (04112188) United Kingdom